undulating terrain - Fransızca İngilizce Sözlük